#ifndef JOYSTICK_H
#define JOYSTICK_H

//标识水流传感器通道
#define IOT_GPIO_IDX_slide 9
// 定义一个宏，用于标识水质传感器的ADC通道
#define Q_SENSOR_CHAN_NAME 4

void Slide_Reset(void);
void SlideTask(void);
void reset(void);

//SG90舵机的控制需要MCU产生一个周期为20ms的脉冲信号，以0.5ms到2.5ms的高电平来控制舵机转动的角度
#define COUNT 10                  // 通过计算舵机转到对应角度需要发送10个左右的波形
#define BSP_SG92R 2               // 定义舵机控制的GPIO引脚编号
#define FREQ_TIME 20000           // 脉冲周期为20ms（20000微秒）
#define Sg90Taskpro 25            // 任务优先级定义

#endif